# 简单的函数
def describe_pet(animal_type:str, pet_name:str):
    print("\nI have a "+animal_type)
    print("My + "+ animal_type +" name is " + pet_name.title())

# 形参和实参
# 形参时函数完成其工作所需的一种信息
# 实参时实际定义的变量，在调用函数时，传入的实参与形参产生关联
# 1. 位置实参的顺序很重要
describe_pet('dog', 'Peter')
# 2. 关键字实参(推荐用法)
describe_pet(animal_type='dog',pet_name='Cili')
# 3. 在函数定义时可以设置默认值
def call_me(name:str = 'Jiang'):
    name = 'Sun'
    print(name + " please call me.")
